package org.mock.dto;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.mock.common.CommonDto;
/**
 * 数据传输对象实体类
 *
 * @author AI
 * @since 2025-05-21
 */
@Data
public class BaifenhuiProductDTO extends CommonDto {

					private Integer id;
		/**
		 * 商品ID（唯一ID）
		 */
						@TableField("itemId")
	private Integer itemId;
		/**
		 * 商品属性(
0	| [string]
|
自营实物
| 默认值
1	| [number]
|
电子卡券
2	| [number]
|
直充话费
3	| [number]
|
京东电商)
		 */
					private Integer typeid;
		/**
		 * 商品名称
		 */
					private String productName;
		/**
		 * 商品主编号
		 */
					private String productCode;
		/**
		 * 商品渠道分组(1：自营，2：卡券，3：直充，4：京东，6：天猫)
		 */
					private String productGroup;
		/**
		 * 颜色描述
		 */
					private String colorName;
		/**
		 * 卖点
		 */
					private String sellPoint;
		/**
		 * 分类ID
		 */
					private Integer categoryId;
		/**
		 * 分类名称
		 */
					private String categoryName;
		/**
		 * 品牌名称
		 */
					private String brand;
		/**
		 * 参数
		 */
					private String specifications;
		/**
		 * 	市场价
		 */
					private BigDecimal marketPrice;
		/**
		 * 结算价
		 */
					private BigDecimal settlement;
		/**
		 * 电商连接
		 */
					private String shopUrl;
		/**
		 * 上架状态(
1	| [number]
|
上架
| 默认值
0	| [number]
|
下架)
		 */
					private String state;
		/**
		 * 	首图地址
		 */
					private String productImages;
		/**
		 * 主图列表，多个用","隔开
		 */
					private String images;
		/**
		 * 	图文详情
		 */
					private String productInfos;
		/**
		 * 图文详情
		 */
					private String appIntroduce;
		/**
		 * 详情图片地址，多张","隔开，可能为空	
		 */
					private String appletIntroduce;


		}
